physiological power/ability - German English Dictionary